package org.concept.chinachesspieces.core;

public class Constants {
	public static final byte EMPTY = 0;
	// 车
	public static final byte RED_CAR = 1;
	// 马
	public static final byte RED_HORSE = 2;
	// 象
	public static final byte RED_ELEPHONT = 3;
	// 士
	public static final byte RED_GUESTS = 4;
	// 将
	public static final byte RED_MARSHAL = 5;
	// 炮
	public static final byte RED_GUN = 6;
	// 兵
	public static final byte RED_SOLDIER = 7;

	public static final byte BLACK_CAR = 11;
	public static final byte BLACK_HORSE = 12;
	public static final byte BLACK_ELEPHONT = 13;
	public static final byte BLACK_GUESTS = 14;
	public static final byte BLACK_MARSHAL = 15;
	public static final byte BLACK_GUN = 16;
	public static final byte BLACK_SOLDIER = 17;

	public static final byte[] RED_ELEPHONT_POS = { 2, 6, 20, 24, 28, 42, 46 };
	public static final byte[] BLACK_ELEPHONT_POS = { 52, 56, 70, 74, 78, 92,
			96 };
	public static final byte[] RED_GUESTS_POS = { 3, 5, 14, 23, 25 };
	public static final byte[] BLACK_GUESTS_POS = { 73, 75, 84, 93, 95 };

	public static final byte[] RED_MARSHAL_POS = { 3, 4, 5, 13, 14, 15, 23, 24,
			25 };
	public static final byte[] BLACK_MARSHAL_POS = { 73, 74, 75, 83, 84, 85,
			93, 94, 95 };
	public static final byte[] RED_SOLDIER_POS = { 30, 40, 32, 42, 34, 44, 36,
			46, 38, 48 };
	public static final byte[] BLACK_SOLDIER_POS = { 50, 60, 52, 62, 54, 64,
			56, 66, 58, 68 };
}
